@charset "utf-8";
/*-------------------------------------------------- 
 	Description : 网站全局CSS,包含RESET和页面结构设置
	Author : rzpeng
	Version : v1.0(2013-6-3)
 --------------------------------------------------*/
* { padding:0; margin:0; }
body { font-family: "Microsoft Yahei", Tahoma, Helvetica, "微软雅黑", Arial, STHeiti; font-size: 12px; }
a { text-decoration:none; color:#26709A; outline:none; }
img { border:none; }
ul { list-style:none; }
/*-------------------------------------------------------
 	页面整体结构的设置，分为上中下三部分
	中间部分宽960px,分为左右两栏,左160px,右800px
 -------------------------------------------------------*/
.header { height:55px; background:url(../image/headbg.png) repeat-x; }
.container { width:960px; margin:5px auto; overflow:hidden;background:url(../image/containerbg.png) repeat-y; }
.left-wrap { width:160px; float:left; }
.right-wrap { width:800px; float:left; background:url(../image/bgline.png) repeat-y; }
.footer { width:960px; margin:20px auto 10px; border-top:1px solid #EEE; }
/*-------------------------
 	顶部导航设置
 --------------------------*/

.nav-wraper { width:960px; margin:0 auto; height:50px; overflow:hidden; }
.logo { float:left; margin-right:10px; }
.nav { float:left; }
.navon { background-color:#066; }
.nav li { float:left; margin-right:10px; }
.nav li a { line-height:50px; display:block; height:50px; padding:0 10px; font-size:16px; font-weight:500; color:#FFF; }
.nav li a:hover { background-color:#693; }
.logout { float:right; line-height:50px; color:#FF0; }
.logout img { vertical-align:middle; margin-left:10px; }
/*-------------------------
 	左边菜单
 --------------------------*/
.sidebar li { padding-left:5px;}
.sidebar-on { background-color:#CCC; }
.sidebar li a { display:block; height:24px; line-height:24px; padding-left:30px ;margin:5px 0; }
.sidebar li:hover { background-color:#CCC; }
/*-------------------------
 	右边内容区
 --------------------------*/
.content { padding-left:20px; }
/*-------------------------
 	底部copyright
 --------------------------*/
.copyright { text-align:center; color:#999; padding:10px; }
/*-------------------------
 	底部copyright
 --------------------------*/
.hd { overflow:hidden; }
.bd { height:400px; margin-top:10px; }
.prayarea { border:1px solid #CCC; width:778px; height:50px; margin-bottom:5px; }

a.btn80 { display:block; width:80px; height:35px; background:url(../image/btns.png) no-repeat; color:white; line-height:35px; text-align:center; font-size:14px; }
a.btn80:hover { background:url(../image/btns.png) no-repeat 0 -35px; }

a.btn100 { display:block; width:100px; height:35px; background:url(../image/btns.png) no-repeat -80px 0; color:white; line-height:35px; text-align:center; font-size:14px; }
a.btn100:hover { background:url(../image/btns.png) no-repeat -80px -35px; }

a.btn120 { display:block; width:120px; height:35px; background:url(../image/btns.png) no-repeat -180px 0; color:white; line-height:35px; text-align:center; font-size:14px; }
a.btn120:hover { background:url(../image/btns.png) no-repeat -180px -35px; }

.floatleft { float:left; }
.floatright { float:right; }
.lightgray { color:#999; }
.black { color:#000; }
.bd table { width:100%; border-collapse: collapse; border:1px solid #CCC; }
.hd table th { border:1px solid #CCC; height:30px; background-color:#DDD; }
.bd table td { border-bottom:1px dotted #999; height:30px; }
.paddingleft5 { padding-left:10px; }
.title { height:40px; font-size:16px; background-color:#CCFDFA; line-height:40px; padding-left:10px; border-bottom:1px solid #42BDEC; }
